a precarious financial situation - English Synonyms Dictionary